when it rains, it pours - Deutsch Englisch Wörterbuch